package net.hn.hnms.biz.training.vo;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

@Data
@EqualsAndHashCode
public class PersonCountVO {
    /**
     * 类别
     */
    @ExcelProperty(value = "工种", index = 1)
    private String type;
    /**
     *有证人数
     */
    @ExcelProperty(value = "有证人数", index = 2)
    private String certificateCount;
    /**
     * 预警人数
     */
    //@ExcelProperty(value = "证件预警人数", index = 3)
    private String earlyWarningCount;
    /**
     * 无证人数
     */
    @ExcelProperty(value = "无证人数", index = 4)
    private String noCertificateCount;

    /**
     *   1、主要负责人（矿长），证书过期时间：90天
     *   2、安全生产管理人员，证书过期时间：90 天
     *   3、煤矿特种作业人员，证书过期时间：60 天
     *   4、煤矿其他从业人员，证书过期时间： 30天
     * @param type
     */
    public void setType(String type) {
        if ("1".equals(type)){
            this.type = "主要负责人";
        }
        if ("2".equals(type)){
            this.type = "安全生产管理";
        }
        if ("3".equals(type)){
            this.type = "煤矿特种作业";
        }
        if ("4".equals(type)){
            this.type = "煤矿其他从业";
        }
        if ("5".equals(type)){
            this.type = "汇总";
        }
    }
}
